﻿body {margin:0; background:#f1f1f1;font-family:微软雅黑; font-size:14px;}
a{text-decoration:none;}
ul { list-style:none; margin:0;padding:0}
p{margin:0;padding:0;}
h1,h2,h3{margin:0;padding:0;}
img{border:0;max-width:100%;}

.clearfloat {clear:both;height:0;font-size: 1px;line-height: 0px;}


#wrapper{}
#header {height:85px;}
#header_main{width:1000px;height:85px;margin:0 auto;}/*头部主体*/
#logo { float:left;width:458px;height:66px;background:url(../images/logo.gif) no-repeat;margin-top:10px;}
#logo h1{text-indent:-19999px;}
#sns{float:right;width:150px;height:30px;margin-top:29px;}
.sns_float{float:left;position:relative;}
.sns_title{display:block;height:30px;width:50px;text-indent:-19999px;}
#wx {background:url(../images/sns_grey.png) 0 -3px no-repeat;height:35px;width:50px;}
#wx:hover{background:url(../images/sns.png) 0 -3px no-repeat;}
#wx p{display:none;width:161px;height:178px;background:url(../images/tip.png) no-repeat;position:absolute;left:-53px;top:34px;text-align:center;color:#fff;font-size:12px;}
#wx img{margin:20px 0 8px 0;}
#wx:hover p{display:block;}
#sina{background:url(../images/sns_grey.png) 3px -35px no-repeat;height:35px;width:50px;}
#sina:hover{background:url(../images/sns.png) 3px -35px no-repeat;}
#sina p{display:none;width:206px;height:38px;background:url(../images/tip.png) 0 -179px no-repeat;position:absolute;left:-80px;top:34px;text-align:center;color:#fff;font-size:12px;padding-top:12px;}
#sina:hover p{display:block;}
#tencent{background:url(../images/sns_grey.png) 3px -68px no-repeat;height:35px;width:50px;}
#tencent:hover{background:url(../images/sns.png) 3px -68px no-repeat;}
#tencent p{display:none;width:206px;height:38px;background:url(../images/tip.png) 0 -179px no-repeat;position:absolute;left:-80px;top:34px;text-align:center;color:#fff;font-size:12px;padding-top:12px;}
#tencent:hover p{display:block;}


#nav_container{ margin:0 0 10px 0;height:35px;background:url(../images/nav.gif) repeat-x; border-bottom:5px solid #353232;}
#nav{width:1000px;margin:0 auto;}
#nav ul{float:left;}
#nav ul li { float:left;position:relative;}
#nav ul li a{ display:block;width:90px;line-height:35px;text-align:center;color:#fff;}
#nav ul li a:hover{color:#fff;font-weight:bold;background:#353232;text-decoration:none;}
#nav ul li a#current{color:#fff;font-weight:bold;background:#353232;}
#nav ul li ul{display:none;position:absolute;z-index:1;border-bottom:1px solid #fff;}
#nav ul li:hover ul{display:block;}
#nav ul li ul li{background:#353232;border-top:1px solid #fff;}
#nav ul li ul li a{background:#ba2835;}
#nav ul li ul li a:hover{background:#353232;}
.mark{float:right;background:url(../images/nav.gif) repeat-x;border-bottom:5px solid #353232;}
.mark a{color:#fff;display:block;line-height:35px;}
.mark a:hover{color:#fff;text-decoration:none;}
#nav ul li.current-menu-item ,#nav ul li.current-menu-parent{color:#fff;font-weight:bold;background:#333333;}


/*首页*/
#container{width:1000px;overflow:visible;margin:0 auto;}
#content_t{width:1000px;height:317px;}
#slider { float:left;width:497px;height:317px;background:#ccc;}
#point_news{float:right;width:501px;height:315px;border:1px solid #e2e2e2;background:#fff;}
.title_point{display:block;width:472px;height:30px;line-height:25px;background:url(../images/p_title.gif) no-repeat;margin:5px 0 0 15px;padding-left:25px;color:#ba2835;}
.list_time{margin:5px 20px 0 20px;}
.list_time li{line-height:29px;}
.list_time li a{display:block;color:#3d3d3d;float:left;width:365px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap; }
.list_time li a:hover{text-decoration:underline;}
.list_time span{float:right;color:#3d3d3d;}

/*首页栏目*/
#content_m{width:1000px;margin:10px 0 10px 0;overflow:auto;}
#content_m_l{float:left;width:740px;}
#gonggao{float:left;width:365px;}
#zixun{float:right;width:365px;}
#lilun{float:left;width:365px;}
#wenhua{float:right;width:365px;}
.title_index_h2{display:block;width:360px;height:28px;border-left:5px solid #353232;}
.title_index_h2 span{border-bottom:2px solid #ba2835;display:block;height:26px;}
.title_index_h2 h2 a{float:left;color:#fff;font-size:14px;line-height:28px;padding:0 15px 0 12px;background:#ba2835;}
.title_index_h2 h2 a:hover{text-decoration:none;}
.shade{display:block;float:left;width:18px;height:28px;background:url(../images/shade.gif)  bottom left no-repeat;}
.more{float:right;font-size:12px;color:#6a6a6a;line-height:28px;margin-right:9px;}
.img_i{margin:7px 0 0 0;}
.list li{line-height:27px;}
.list li a{display:block;float:left;color:#000;width:280px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap; }
.list li a:hover{text-decoration:underline;}
.list span{float:right;color:#3d3d3d;font-size:12px;padding-right:4px;}
.banner{float:left;width:740px;height:104px;background:url(../images/banner.gif) no-repeat; margin:10px 0;text-indent:-19999px;}

/*首页名家&领导*/
#content_m_r{float:right;width:250px;overflow:visible;margin-left:10px;}
#search {float:left; width:250px;height:28px; margin-bottom:10px;}  /*搜索*/
.inp_srh{float:left;width:185px;height:26px;margin-top:0;border:1px solid #e2e2e2;}
.btn_srh{float:right;width:50px;height:26px;background:#ba2835;border:1px solid #ba2835;color:#fff;}
#bzmj{width:248px;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;background:#fff;}
#leader{width:248px;overflow:auto;border-left:1px solid #e2e2e2;border-right:1px solid #e2e2e2;border-bottom:1px solid #e2e2e2;background:#fff;}
.title_side_h2{text-align:center;line-height:28px;font-size:14px;color:#fff;background:#ba2835;border-bottom:5px solid #353232;}
.people_info_mo{background:#fff;overflow:auto;padding:5px 10px 10px 10px;}
.people_img{float:right;width:89px;height:133px;position:relative;background:#ba2835;margin:5px 0 10px 8px;}
.people_img p{width:89px;position:absolute;left:0;bottom:0;background:url(../images/info.png) no-repeat;text-align:center;}
.people_img p a{display:block;width:89px;line-height:23px;color:#fff;font-size:12px;}
.people_img p a:hover{text-decoration:underline;}
.people_info{text-indent:2em;font-size:13px;line-height:22px;color:#3d3d3d;text-align:justify;text-justify:inter-ideograph;}
.people_info a{color:#3d3d3d;font-size:12px;}
.people_info a:hover{color:#3d3d3d;text-decoration:none;}
.leader_homepage{float:left;}
.img_member{margin:10px 0;float:left;}
.img_2{margin-top:10px;width:250px;float:left;}



/*首页作品展示*/
#content_b{width:1000px;}
.sfzt_title{display:block;width:995px;height:28px;border-left:5px solid #353232;}
.sfzt_title span{border-bottom:2px solid #ba2835;display:block;height:26px;}
.sfzt_title h2 a{float:left;color:#fff;font-size:14px;line-height:28px;padding:0 15px 0 12px;background:#ba2835;}
#sfzt_wrapper{width:1000px;overflow:auto;margin-top:7px;}
a{color:#006cb3;text-decoration:none}a:hover{color:#006cb3;text-decoration:underline}dl{margin:0;padding:0}
.wrap{width:998px;margin:0 auto}
.clear{clear:both}
#screen{width:998px;height:400px;margin:0 auto;background:#000;overflow:hidden}
#screen .bd{width:710px;height:400px;position:relative;overflow:hidden;float:left}
#screen .bd .mt{width:710px;height:400px;position:relative;overflow:hidden}
#screen .bd .mt img{width:710px;padding:3px 0 0 3px;}
#screen .bd .mt p{height:44px;line-height:22px;margin-bottom:10px;padding-right:20px;left:20px;bottom:0;*bottom:10px!important;color:#aaa;display:block;position:absolute;z-index:9}
#screen .bd .mt h2{width:600px;height:34px;line-height:34px;padding-left:40px;_padding-left:0;left:20px;_left:18px;bottom:0;font-size:24px;background:url("../images/fouce.png") no-repeat 0 4px;_background:0;position:absolute;z-index:9;overflow:hidden}
#screen .bd .mt h2 a{color:#fff;font-weight:normal}
#screen .bd .mt .bg{width:720px;height:107px;left:0;bottom:0;background:#000;filter:alpha(opacity=60);opacity:.6;position:absolute;overflow:hidden;z-index:8}
#screen .hd{width:286px;height:397px;padding-top:3px;float:right}
#screen .hd ul li{width:137px;height:96px;margin:0 0 4px 4px;display:inline;position:relative;overflow:hidden;float:left}
#screen .hd ul li a{width:130px;height:96px;display:block;}
#screen .hd ul li img{width:133px;height:87px;border:3px solid #2b2b2b}
#screen .hd ul li .bg{width:130px;height:24px;left:3px;top:67px;background:url("../images/info.png") no-repeat;_background:0;_filter:progid:DXImageTransform.Microsoft.gradient(startColorStr="#00000000",endColorStr="#99000000",gradientType='1');position:absolute}
#screen .hd ul li .txt{width:123px;height:24px;line-height:24px;color:#fff;position:absolute;left:4px;bottom:4px;z-index:2;text-align:right;padding-right:5px;overflow:hidden;cursor:pointer}
#screen .hd ul li .mask{width:134px;height:96px;left:3px;bottom:3px;z-index:3;filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#66000000',endColorstr='#66000000');background:rgba(0,0,0,0.4);display:block;position:absolute}
#screen .hd ul li a:hover .mask,#screen .hd ul .on .mask{display:none;position:relative}
#screen .hd ul li a:hover img,#screen .hd ul .on img{border-color:#0091e1}
#screen .hd ul li a:hover{color:#fff;text-decoration:none}
#screen .hd ul li a:hover .bg{background:#0091e1;_filter:none}




/*子页面*/
#sub_container{width:1000px;margin:0 auto;}
#content_wrapper{overflow:auto;background:#fff;border:1px solid #e2e2e2;}
#main_content{float:left;width:707px;border-right:1px solid #e2e2e2;}
.top_banner{width:676px;height:36px;background:url(../images/topbanner.gif) no-repeat;margin:15px 0 0 16px;}
#main_post{float:left;height:170px;width:676px;margin:20px 0 0 16px;border-bottom:1px dashed #ccc;}
.first_img{width:211px;height:149px;float:left;margin-right:15px;}
#main_post h2 a{color:#333333;font-size:17px;letter-spacing:1px;}
#main_post h2 a:hover{color:#c93643;text-decoration:none;}
#entry{margin-top:10px;line-height:27px;}
#entry p{color:#666666;margin-bottom:5px;}
#entry p a{color:#666666}
#entry p a:hover{text-decoration:underline;}
.post_time{padding-right:10px;font-size:12px;color:#828282;}
.tag a{color:#006cd8;font-size:12px;padding-right:10px;}
.tag a:hover{text-decoration:underline;}

/*面包屑导航*/
.bread-crumb{margin:0 0 7px 4px;line-height:13px;color:#555555;font-size:12px;}
.bread-crumb a{color:#555555;}

/*页码*/
#page_number{padding:0 16px 25px 0;overflow:auto;margin-top:20px;float:right;font-size:12px;}
#page_number a{color:#fff;}
#page_number span {color:#fff;font-weight:bold;}
.page-numbers {display:block; float:left;height:30px;width:30px;line-height:30px;background:#ba2835;margin:0 5px;text-align:center;}
.prev  {width:57px;text-align:center;}
.next{ width:57px;text-align:center;}

/*single页*/
.post_loc{margin:0 25px;}
#post_title{border-bottom:1px solid #eeeeee;margin:20px 0 15px 0;line-height:40px;}
#post_title h1 {color:#3d3d3d;font-size:23px;}
.single_blogtitle{color:#666666;font-size:12px;}
.single_blogtitle:hover{color:#666666;text-decoration:none;}
.date{color:#666666;font-size:12px;margin:0 20px;}
#single{font-size:15px;color:#3d3d3d; line-height:28px; margin:10px 10px 0 10px;}
#single p{text-align:justify;text-justify:inter-ideograph;text-indent:2em;}
#single p a{color:#3d3d3d;text-decoration:none;}
#single p a:hover{color:#3d3d3d;text-decoration:underline;}
#single h4 a{color:#3d3d3d;text-decoration:none;}
#single p a img{max-width:650px;width: expression(this.width > 650 ? "650px" : true);height:auto;}
/*正文图片居中*/
.aligncenter{display:block;margin:0 auto;}
.wp-caption-text{display:inline;color:#333;font-size:13px;}
/*百度分享*/
.bdsharebuttonbox{width:160px;float:right;margin:10px 0;} 

/*上下篇*/
.nearbypost{line-height:24px;margin-top:20px;color:#ba2835;font-size:12px;}
.nearbypost a{color:#333333;font-size:14px;}
.nearbypost a:hover{text-decoration:underline;}
/*相关文章*/
#related{line-height:30px;margin:10px 0 20px 0;}
#related h2{color:#fff;font-size:14px; padding-left:10px;background:#ba2835;}
#related ul{padding-left:10px;}
#related ul li{float;left;}
#related ul li a{color:#3d3d3d;}
#related ul li a:hover{text-decoration:underline;}



/*内页侧边栏*/
#sidebar{float:right;width:290px;}
.srh_inside{margin:15px 0 0 20px;width:290px;}
.side_list{margin:5px 0 10px 0;}
.side_list h2{color:#ba2835;font-size:14px;line-height:28px;padding-left:15px;border-bottom:4px solid #ba2835;}
.side_list ul{margin:5px 10px;}
.side_list ul li{line-height:28px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;}
.side_list ul li a{color:#3d3d3d;}
.side_list ul li a:hover{text-decoration:underline;}


/*协会概况*/
#xhgk{float:right;width:797px;border-left:1px solid #e2e2e2;}
#xhgk h1{font-size:25px;text-align:center;line-height:50px;margin-top:20px;}
#sub_nav{float:left;width:196px;}
#sub_nav p{line-height:60px;text-align:center;font-size:25px;color:#ba2835;}
#sub_nav ul{position:absolute;z-index:10;}
#sub_nav ul li{border-bottom:1px solid #fff;}
#sub_nav ul li:hover{border-right:1px solid #fff;}
#sub_nav ul li a {display:block;width:197px;line-height:40px;text-align:center;background:#ba2835;color:#fff;border-left:4px solid #353232;}
#sub_nav ul li a:hover{background:#c7424d;color:#fff;border-left:4px solid #353232;}
#sub_nav ul li.current_menu_item a,#sub_nav ul li.current_page_item  a{background:#fff;color:#ba2835;font-weight:bold;border-left:4px solid #ba2835;border-right:1px solid #fff;border-bottom:1px solid #ccc;border-top:1px solid #ccc;}

/*会员页面*/
.province span{float:left;font-weight:bold;}
.province {margin:10px 0;}
.province ul{margin-left:50px;}
.province ul li{float:left;padding:0 12px; }
.province ul li a{color:#ba2835;}

/*会员查询页面*/
#nav_m{float:right;margin-top:26px;}
#nav_m ul li{float:left;}
#nav_m ul li { float:left;position:relative;}
#nav_m ul li a{ display:block;width:66px;line-height:30px;text-align:center;color:#6f6f6f;}
#nav_m ul li a:hover{color:#0d0d0d;text-decoration:none;}
#m_container{width:1000px;height:473px;margin:0 auto;background:url(../images/img5.jpg) no-repeat;
moz-box-shadow:2px 2px 9px 0px #464646;
-webkit-box-shadow:2px 2px 9px 0px #464646;
box-shadow: 2px 2px 9px 0px #464646;}
#m_container h1{font-family:隶书;float:left;color:#fff;font-size:28px;margin:35px 0 5px 130px;letter-spacing:2px;}
#search_member {float:left;width:366px;height:164px;background:url(../images/member_srh.png) no-repeat;margin-left:110px;}  /*搜索*/
#search_member  p{margin:30px 0 24px 30px;color:#fff;font-size:16px;}
.inp_srh{float:left;width:185px;height:26px;margin:0 30px 0 30px;border-radius:5px;border:1px solid #e2e2e2;}
.btn_srh{float:left;width:50px;height:28px;background:#ca010b;border:1px solid #fff;border-radius:3px;color:#fff;font-family:微软雅黑;font-size:14px;letter-spacing:2px;text-align:center;cursor:pointer;}
.notice{float:left;width:350px;color:#fff;margin:0 0 0 130px;line-height:25px;font-size:13px;}
#footer_m{color:#4f4f4f;width:1000px;line-height:60px;margin:0 auto;margin-top:5px;text-align:center;}
#footer_m a{color:#4f4f4f;}
/*会员搜索结果页面*/
.first_img_m{width:149px;height:211px;float:left;margin-right:15px;}
#main_post_m{float:left;height:230px;width:676px;margin:20px 0 0 16px;border-bottom:1px dashed #ccc;}
/*查询结果页面,非会员*/
#srh_result{width:285px;margin:30px 0 0 35px;color:#fff;}
#srh_result a{display:block;margin-top:20px;width:50px;line-height:26px;background:#ca010b;text-align:center;color:#fff;border-radius:3px;cursor:pointer;}

/*页脚*/
#footer{height:199px;background:url(../images/footer_bg.gif) repeat-x;margin-top:10px;}
#footer_wrapper{width:1000px;margin:0 auto;padding-top:20px;}
#guide{width:1000px;height:139px;}
#footer_nav{margin:0 40px 0 0;}
#footer_nav ul li{float:left;width:95px;}
#footer_nav ul li a{font-size:14px;color:#fff;font-weight:bold;}
#footer_nav ul li ul{margin-top:12px;}
#footer_nav ul li ul li a{font-size:12px;color:#fff;font-weight:100;}

#freindlink{float:right;width:260px;}
#freindlink h3{font-size:14px;color:#fff;}
#freindlink ul{margin-top:12px;}
#freindlink ul li {float:left;width:120px;}
#freindlink ul li a{font-size:12px;color:#fff;}
#freindlink ul li a:hover{text-decoration:underline;}

#site_info{margin-top:10px;color:#fff;font-size:12px;}
#site_info a{color:#fff;}
#copyright{float:left;}
.tongji{float:right;}
.tongji a{color:#fff;}

/*瀑布流展示，书法展厅*/
#pubu_container{overflow:auto;}
#pubu {
	margin:0 auto;
	position:relative;
	overflow:visible;height:auto;
	
}
#pubu .box {
	width:380px;
	height:auto;
	padding:10px;
	float:left;
	
}
#pubu .box .pic {
	width:380px;
	height:auto;
    box-shadow:1px 1px 4px #ddd,-1px -1px 4px #ddd;
    border-radius:3px;
	background:url(../images/sfzt_bg.jpg);
}
#pubu .box .pic img {
    display: block;
	width:350px;
    margin:0 auto;
    padding: 15px 0 15px 0;
    cursor: pointer;
	max-width:350px;
	width: expression(this.width > 350 ? "350px" : true);
	height:auto;
}
#pubu .box .pic h2{margin:0 0 7px 15px;}
#pubu .box .pic h2 a{color:#404040;font-size:16px;}
#pubu .box .pic h2 a:hover{color:#6b6379;}
#pubu .box .pic p{font-size:12px;margin:0 0 15px 15px;padding-bottom:15px;color:#5f5f5f;}
#pubu .box .pic p a{font-size:12px;color:#5f5f5f;padding-right:10px;}
#pubu .box .pic p a:hover{color:#c93643;}


/*首页邮箱登陆*/
.bizmail_loginpanel{font-size:12px;width:248px;height:auto;border:1px solid #e2e2e2;background:#ffffff;}
.bizmail_LoginBox{padding: 0;}
.bizmail_loginpanel h3{margin:0 0 5px 0;text-align:center;line-height:28px;font-size:14px;color:#fff;background:#ba2835;border-bottom:5px solid #353232;}
.bizmail_loginpanel form{margin-left:10px;padding:0;}
.bizmail_loginpanel input.text{font-size:12px;width:100px;height:20px;margin:7px 12px;border:1px solid #C3C3C3;}
.bizmail_loginpanel .bizmail_column{height:38px;}
.bizmail_loginpanel .bizmail_column label{display:block;float:left;height:34px;line-height:34px;font-size:12px;}
.bizmail_loginpanel .bizmail_column .bizmail_inputArea{float:left;}
.bizmail_loginpanel .bizmail_column span{font-size:12px;word-wrap:break-word;margin-left: 2px;line-height:200%;}
.bizmail_loginpanel .bizmail_SubmitArea{margin:7px 0 20px 30px;clear:both;}
.bizmail_loginpanel .bizmail_SubmitArea input{border:0;background:#ba2835;width:50px;line-height:30px;color:#fff;font-family:微软雅黑;letter-spacing:2px;cursor:pointer; }
.bizmail_loginpanel .bizmail_SubmitArea a{font-size:12px;margin-left:15px;color:#000;}
.bizmail_loginpanel select{width:110px;height:20px;margin:0 2px;}

/*回到顶部*/
#share {position:fixed;_position:absolute;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight)-34+"px");bottom:74px;left:95%;width:30px;zoom:1;}
#share a{background-image:url(../images/share.png); background-repeat:no-repeat; display:block; width:30px; height:30px; margin-bottom:2px; overflow:hidden; text-indent:-999px;-webkit-transition: all 0.2s ease-in-out;-moz-transition: all 0.2s ease-in-out;-o-transition: all 0.2s ease-in-out;-ms-transition: all 0.2s ease-in-out;transition: all 0.2s ease-in-out;}
#share .weixin{background-position:0 0;position:absolute;bottom:64px;}
#share a.weixin:hover { background-position:-30px 0;}
#share ul li{position:relative;}
#share ul li p{display:none;width:120px;background:#fff;border:1px solid #e2e2e2;padding:10px 10px;font-size:12px;text-align:center;z-index:120;}
#share ul li:hover p{display:block;position:absolute;left:-145px;bottom:-50px}
#share .sina {background-position:0 -30px; position:absolute; bottom:32px;}
#share a.sina:hover { background-position:-30px -30px;}
#share .tencent { background-position:0 -60px; position:absolute; bottom:0;}
#share a.tencent:hover { background-position:-30px -60px;}
#share a#totop{background-position:0 -120px;position:absolute;bottom:96px;cursor:pointer;}
#share a#totop:hover {background-position:-30px -120px;}